package com.ccc.scala.base7_collection

object Collection01_Array {
  def main(args: Array[String]): Unit = {
    // 集合 - 数组
    // 严格意义上，数组不是集合
    //    Scala中给数组一个特定的类型：Array

    // 构建
    val array = new Array[String](3)
    // 使用集合的伴生类对象构建集合，并同时初始化
    // val array2 = Array.apply(1, 2, 3, 4, 5)
    val array2 = Array(1, 2, 3, 4, 5)

    // 访问
    array.update(0, "CJ")
    array(1) = "JC"



    // 遍历
    //    for (i <- array)
    //      println(i)

    println(array.mkString(",")) // CJ,JC,null

  }

}
